home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 43
/
Aminet 43 (2001)(GTI - Schatztruhe)[!][Jun 2001].iso
/
Aminet
/
comm
/
www
/
weblint.readme
< prev
Wrap
Text File
|
2001-05-03
|
3KB
|
85 lines
Short: Syntax and minimal style checker for HTML.
Author: neilb@cre.canon.co.uk (Neil Bowers)
Uploader: renaud.lacour@free.fr (Renaud Lacour)
Type: comm/www
Requieres: Geek Gadgets distribution
Weblint is a syntax and minimal style checker for HTML : a perl script which
picks fluff off html pages, much in the same way traditional lint picks fluff
off C programs. Files to be checked are passed on the command-line :
% weblint *.html
Warnings are generated a la lint -- <filename>(line #): <warning>. E.g.:
home.html(9): malformed heading - open tag is <H1>, but closing is </H2>
Weblint includes the following features:
* by default checks for HTML 3.2 (Wilbur)
* 46 different checks and warnings
* Warnings can be enabled/disabled individually, as per your preference
* asic structure and syntax checks
* warnings for use of unknown elements and element attributes.
* context checks (where a tag must appear within a certain element).
* overlapped or illegally nested elements.
* do IMG elements have ALT text?
* catches elements which should only appear once
* flags obsolete elements.
* support for user and site configuration files
* stylistic checks
* checks for html which is not portable across all browsers
* flags markup embedded in comments, since this can confuse some browsers
* support for Netscape (v4), and Microsoft (v4) HTML extensions
All warnings can be enabled or disabled, using a configuration file,
$HOME/.weblintrc. A sample configuration file, weblintrc, is included
in the distribution. Weblint also supports a site-wide configuration
file, which lets a group of people share a common configuration.
See the man page for details.
--------
Nota Bene : Weblint requieres a Perl interpreter : you should use the Geek
Gadgets distribution.
To install, unpack the archive, open a shell and type :
>cd ram:
>lha x volume:directories/weblint-1.020.lha
>sh
#cd /ram/weblint-1.020
#make
If everything is ok, type :
#make install
To run Weblint, you may have to type :
#perl /usr/local/bin/weblint
If you need help using Weblint, first, read the original README included in
the archive, go to Weblint's home page (http://www.weblint.org). Then, if you
can't find a solution to your problem, contact the AUTHOR.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
751 413 45.0% 10-Sep-97 08:12:30 +Announce
6110 2411 60.5% 19-Oct-94 03:27:26 +Artistic
746 464 37.8% 04-Sep-97 10:26:42 +ChangeLog
1025 410 60.0% 16-Aug-97 09:10:20 +Makefile
232 83 64.2% 16-Aug-97 09:24:08 +rc.new
4161 1859 55.3% 16-Aug-97 09:24:02 +README
55376 13815 75.0% 10-Sep-97 08:40:20 +test.pl
57461 17018 70.3% 04-Sep-97 10:19:54 +weblint
15032 6170 58.9% 04-Sep-97 10:26:40 +weblint.1
2375 1175 50.5% 19-Apr-01 01:50:30 +weblint.readme
17642 3625 79.4% 16-Aug-97 09:24:34 +weblintrc
-------- ------- ----- --------- --------
160911 47443 70.5% 20-Apr-101 00:04:48 11 files